/*------------------------------------------
Author: Yang Jindong
Website: itfm.com
E-mail: yangjindong@gmail.com
------------------------------------------*/
@import url("common.css");

/* Begin AD */
#sidebar .ad_180x194 {
	margin:5px 0;
}
#sidebar .ad_180x194 img {
	display:block;
	width:180px;
}
/* End AD */

/* Begin layout */
#sidebar {
	float:left;
	width:180px;
}
#main {
	float:right;
	width:752px;
}
/* End layout */

/* Begin #subnav */
.subnav, #search {padding:2px;}
.subnav {position:relative;}
.subnav .corner_inner {padding:3px;}
.subnav h2 span {visibility:hidden;}
.subnav h2 {display:block;height:50px;}
.subnav ul {padding:8px 10px;}
.subnav li {padding:7px 10px 10px 30px;}
.subnav li span {float:right;text-transform:capitalize;}

#store .subnav, #store #search {background-color:#FEA255;}
#product .subnav, #product #search {background-color:#FF7199;}
#discount .subnav, #discount #search {background-color:#8BBA15;}
#stock .subnav, #stock #search {background-color:#B9AF41;}
#trade .subnav, #trade #search {background-color:#BBA5E5;}
#brand .subnav, #brand .ad_list, #brand #search {background-color:#6AACBF;}

#store .subnav h2 {background:transparent url("../store/images/common/subnav_store.gif") no-repeat 2px 0;}
#product .subnav h2 {background:transparent url("../product/images/common/subnav_product.gif") no-repeat 14px 0;}
#discount .subnav h2 {background:transparent url("../discount/images/common/subnav_stock.gif") no-repeat 14px 0;}
#stock .subnav h2 {background:transparent url("../stock/images/common/subnav_stock.gif") no-repeat 14px 0;}
#trade .subnav h2 {background:transparent url("../trade/images/common/subnav_trade.gif") no-repeat 8px 0;}
#brand .subnav h2 {background:transparent url("../brand/images/common/subnav_brand.gif") no-repeat 6px 3px;}

#store .subnav ul {background-color:#FEEBDC;}
#product .subnav ul {background-color:#FFF1F5;}
#discount .subnav ul {background-color:#E4EFC8;}
#stock .subnav ul {background-color:#F5F2D7;}
#trade .subnav ul {background-color:#F6F3FD;}
#brand .subnav ul {background-color:#F0F7F6;}

#store .subnav li {background:transparent url("../store/images/common/icon_dot.gif") no-repeat 5px 7px;border-bottom:1px solid #FFC699;}
#product .subnav li {background:transparent url("../product/images/common/subnav_list.gif") no-repeat left center;}
#discount .subnav li {background:transparent url("../discount/images/common/subnav_list.gif") no-repeat left center;}
#stock .subnav li {background:transparent url("../stock/images/common/subnav_list.gif") no-repeat left center;}
#trade .subnav li {background:transparent url("../trade/images/common/subnav_list.gif") no-repeat left center;}
#brand .subnav li {background:transparent url("../brand/images/common/subnav_list.gif") no-repeat left center;}

#product .subnav li a {color:#FF7199;}
#discount .subnav li a {color:#658710;}
#stock .subnav li a {color:#8E8419;}
#trade .subnav li a {color:#8E76BB;}
#brand .subnav li a {color:#333;}


/* Begin #search */
#search {
	position:relative;
	margin-bottom:5px;
}
#search .corner_inner {
	padding:5px 10px;
}
#search h3 {
	font-size:12px;
	font-weight:normal;
	padding:5px 0 5px 30px;
}
#product #search h3 {
	color:#FF7199;
	background:transparent url("../product/images/common/icon_circle.gif") no-repeat 15px center;
}
#stock #search h3 {
	color:#8E8419;
	background:transparent url("../stock/images/common/icon_circle.gif") no-repeat 15px center;
}
#trade #search h3 {
	color:#9541B7;
	background:transparent url("../trade/images/common/icon_circle.gif") no-repeat 15px center;
}
#brand #search h3 {
	color:#3A778B;
	background:transparent url("../brand/images/common/icon_circle.gif") no-repeat 15px center;
}

#main #search .form_wrapper {
	height:106px;
	width:390px;
	position:relative;
	z-index:1;
}
#search form {
	border:1px solid #CCC;
	padding:13px 10px;
}
#search form div {
	padding:2px 10px 2px 0;
}
#search form div label {
	float:left;
	background:transparent url("../images/common/icon_arrow.gif") no-repeat left 6px;
	display:block;
	padding-top:4px;
	padding-left:15px;
	width:60px;
}

#search input {
	border:1px solid #D2D2D2;
	margin-right:2px;
	width:40px;
}
#search input.keyword {
	width:150px;
}
#search select {
	border:1px solid #D2D2D2;
}

#search .submit {
	border:0;
	height:42px;
	width:50px;
	line-height:42px;
}
#main #search .submit {
	position:absolute;
	right:60px;
	top:45px;
}
#store #search .submit {
	color:#FF7400;
	background:transparent url("../store/images/common/submit.gif") no-repeat center center;
}
#product #search .submit {
	color:#FF7199;
	background:transparent url("../product/images/common/submit.gif") no-repeat center center;
}
#stock #search .submit {
	color:#B9AF41;
	background:transparent url("../stock/images/common/submit.gif") no-repeat center center;
}
#trade #search .submit {
	color:#9541B7;
	background:transparent url("../trade/images/common/submit.gif") no-repeat center center;
}
#brand #search .submit {
	color:#0D4F62;
	background:transparent url("../brand/images/common/submit.gif") no-repeat center center;
}

#search img {
	position: absolute;
	right:10px;
	top:9px!important;
	top:12px;
}

#product #search form {
	background:transparent url("../product/images/common/bg_search.gif") repeat-x center center;
}
#product #search form {
	background:transparent url("../product/images/common/bg_search.gif") repeat-x center center;
}
#stock #search form {
	background:transparent url("../stock/images/common/bg_search.gif") repeat-x center center;
}
#trade #search form {
	background:transparent url("../trade/images/common/bg_search.gif") repeat-x center center;
}
#brand #search form {
	background:transparent url("../brand/images/common/bg_search.gif") repeat-x center center;
}

/* End #search */

/* Begin Store */
#store .corner {position:relative;}
#ad_pay_for_performance {float:right;}
#ad_pay_for_performance img {width:120px;}
#store #main #search {
	width:620px;
}
#store #search .corner_inner {
	padding:0px;
}
#store #search h3 {
	background:transparent url("../store/images/common/title_search.gif") no-repeat left center;
	height:65px;
	padding:0px;
}
#store #search h3 {text-indent:-2000px;}
#store #main #search .form_wrapper {width:100%;}
#store #search .corner_inner {
	background-color:#FFF9F3;
}
#store #main #search .form_wrapper {
	height:81px;
}
#store #main #search .submit {
	top:34px;
}
#store #search form {
	border:0;
	padding:0px 10px 0;
}
#store #search form div {
	margin:3px 0;
}
#search form div span {
	background:transparent url("../images/common/icon_arrow.gif") no-repeat left 2px;
	margin-left:10px;
	padding-left:15px;
}

#store #sidebar #search {
	width:176px;
	overflow:hidden;
}
#store #sidebar #search form {
	padding:10px 6px 0;
}
#store #sidebar label {
	float:none;
	margin-bottom:5px;
}
#store #sidebar select {
	width:140px;
}
#store #sidebar select, #store #sidebar input {
	margin-left:10px;
}
#store #sidebar .keyword {
	width:140px;
}
#store #sidebar .submit {
	margin:10px 10px 15px;
}

/* Begin #hot_store_list  */
#hot_store_list h3 {
	background:transparent url("../store/images/title_top_right.gif") no-repeat right center;
	font-size:13px;
	height:30px;
	margin-bottom:5px;
	padding-right:10px;
}
#hot_store_list h3 span {
	background:transparent url("../store/images/title_top.gif") no-repeat left center;
	color:#FF7400;
	display:block;
	height:30px;
	width:107px;
	line-height:30px;
	text-indent:-2000px;
}
.utility {
	float:right;
	font-size:13px;
	font-weight:normal;
}
#hot_store_list .utility {
	padding:0;
}

#hot_store_list div.round_top {
	background:transparent url("../store/images/common/round_top_hot.gif") no-repeat top center;
}
#hot_store_list div.round_bottom {
	background:transparent url("../store/images/common/round_bottom_hot.gif") no-repeat bottom center;
}
#hot_store_list h3 li {
	float:left;
	line-height:30px;
	padding:0 0 0 5px;
	width:auto;
}
#hot_store_list #hot_list {
	background-color:#FFE7D0;
	padding:0;
	text-align:center;
}
#hot_store_list #hot_list .corner_inner {
	background-color:#FFF9F3;
	margin:1px;
}

#hot_store_list #hot_list ul {
	padding:0 10px;
}
#hot_store_list #hot_list li {
	float:left;
	background:transparent url("../store/images/bg_hot_list.gif") no-repeat top center;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	width:146px;
}
#hot_store_list #hot_list li div {
	background:transparent url("../store/images/bg_top.gif") repeat-y center center;
	color:#F00;
	font-family:"Arial";
	font-weight:bold;
	line-height:18px;
	margin:5px 13px 10px;
	padding:2px 4px;
	text-align:left;
	text-transform:uppercase;
}
#hot_store_list li div span {
	background:transparent url("../store/images/common/rating_small.gif") repeat-x top;
	display:block;
	float:right;
	height:14px;
	line-height:14px;
	margin-top:2px;
	text-indent:-2000px;
	width:50px;
}
#hot_store_list li img {
	display:block;
	margin:0 auto;
	height:117px;
	width:120px;
}
#hot_store_list li p {
	display:block;
	margin-top:8px;
	background:transparent url("../store/images/bg_hot_list.gif") no-repeat bottom center;
}
#hot_store_list li p a {
	display:block;
	border-top:1px dashed #333;
	line-height:30px;
	margin:0 13px;
}
/* End #hot_store_list */

/* Begin #store_list */
#store_list h3 {
	background:transparent url("../store/images/common/title_store_list.gif") no-repeat left center;
	font-size:13px;
	height:25px;
	margin:10px 0 5px;
	padding-left:30px;
}
#store_list h3 a {
	height:25px;
	line-height:25px;
}
#store_list div.round_top {
	background:transparent url("../store/images/common/round_top.gif") no-repeat top center;
}
#store_list div.round_bottom {
	background:transparent url("../store/images/common/round_bottom.gif") no-repeat bottom center;
}
#store_list ul {
	padding:0 10px;
	text-align:center;
}
#store_list li {
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:5px;
	width:146px;
	background:transparent url("../store/images/bg_store_list.gif") no-repeat top center;
}
#store_list li p {
	background:transparent url("../store/images/bg_store_list.gif") no-repeat bottom center;
	display:block;
	margin-top:8px;
}
#store_list li img {
	display:block;
	margin:0 auto;
	height:117px;
	width:120px;
}
#store_list p a {
	display:block;
	border-top:1px dashed #333;
	line-height:30px;
	margin:0 13px;
}
/* End #store_list */

/* Begin .all_store */
#store .all_store {
	background:transparent url("../store/images/all/bg_content.gif") repeat-y center top;
}
#store .all_store .top {
	background:transparent url("../store/images/all/top.gif") no-repeat center top;
	height:14px;
}
#store .all_store .inner {
	background:transparent url("../store/images/all/bottom.gif") no-repeat center bottom;
	padding-bottom:14px;
	padding-right:13px;
}
#store .all_store #sidebar {
	float:left;
	width:159px;
	background:transparent url("../store/images/all/bg_sidebar.gif") repeat-y left;
}
#store .all_store h3 {
	font-size:13px;
	font-weight:normal;
}
#store .all_store h3 a {
	font-size:13px;
}
#store .all_store .location {
	float:left;
	background:transparent url("../store/images/title_top_left.gif") no-repeat left center;
	padding-left:10px;
}
#store .all_store form {
	float:right;
	line-height:30px;
}
#store .all_store form select {
	line-height:30px;
	margin-top:5px;
}

#store .all_store #main .round_bottom {
	margin-bottom:5px;
}
/* End .all_store */

/* Begin .search_result */
#store .location {float:none;}
#banner_right_top a {
	border:1px solid #CCC;
	display:block;
	padding:4px;
}
#banner_right_top img {
	height:139px;
	width:744px;
}
.search_result h3 {
	background:transparent url("../images/common/title_search_result.gif") no-repeat left center;
	height:34px;
	text-indent:-2000px;
}
.search_result ul {
	border:1px solid #CCC;
	padding:10px;
}
.search_result h4 {
	color:#F00;
	font-family: "Arial";
	font-size:16px;
	margin-bottom:3px;
	text-transform:uppercase;
}
#result_top {border-bottom:0;}
#result_list {border-top:0;}
#result_top li {
	background:transparent url("../images/common/dot_5x5.gif") repeat-x top;
	padding-top:12px;
}
#result_top li:first-child, #result_top li.first-child {
	background:none;
	padding-top:0px;
}
#result_list li {
	background:transparent url("../images/common/dot_5x1.gif") repeat-x top;
	padding-top:6px;
}
#result_list li:first-child, #result_list li.first-child {
	background:none;
	padding-top:0px;
}
#title_result_list {
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	color:#000;
	font-size:13px;
	font-weight:normal;
	margin:0px;
	padding:0 10px;
}
#title_result_list span {
	background:transparent url("../images/common/line_red_gray.gif") repeat-x top center;
	display:block;
	padding-top:15px;
}
#main .profile {
	margin-bottom:5px;
	width:100%;
	background-color:#CCC;
}
#main .profile .corner_inner {
	background-color:#FFF;
	margin:1px;
	padding:5px;
}
#main .summary {
	float:left;
	background:none;
	height:112px;
	width:550px;
	position:relative;
}
#main .summary h2 {
	display:block;
	margin:10px 0 15px 150px;
}
#main .summary h2 a {
	font-size:16px;
}
#main .summary p {
	font-size:13px;
}
#main .summary .logo {
	position:absolute;
	top:5px;
	left:20px;
}
#main .summary div p {
	padding-top:5px;
}

#main .rating_position {
	background:transparent url("../store/images/bg_shop_grade.gif") no-repeat center center;
	color:#FF3300;
	height:112px;
	width:164px;
}
#main .rating {
	margin:7px 8px 0;
	height:15px;
}
#main .rating h5 {
	float:left;
	font-size:13px;
	font-weight:normal;
	padding-top:3px;
	width:65px;
	display:inline;
}	
#main .rating div {
	float:right;
}
#main .rating div ul {
	border:0;
	padding:0px;
}
#main .rating div li {
	float:left;
	background:transparent url("../store/images/common/rating.gif") no-repeat top center;
	line-height:15px;
	padding:0px!important;
	padding:0px;
	text-indent:-2000px;
}
#main .rating h3 {
	display:none;
}
#main .position {
	background-color:#FFEFE1;
	border:1px solid #FF7400;
	font-family: "Arial";
	font-size:25px;
	font-weight:bold;
	margin-top:37px!important;
	margin-left:8px;
	margin-right:8px;
	padding:8px 5px 8px;
}

/* End .search_result */

/* End Store */

/* Begin #product_list */
#product_list {
}
#product_list h3 {
	background:transparent url("../product/images/common/icon_piple.gif") no-repeat 10px center;
	border-bottom:2px solid #F99D92;
	font-size:13px;
	font-weight:normal;
	padding:10px 20px 5px;
}
#product_list ul {
}
#product_list li {
	float:left;
	height:94px;
	width:188px;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden; 
	position:relative;
}
#product_list h4 {
	color:#666;
	font-size:12px;
	margin-left:80px;
	margin-bottom:10px;
}
#product_list p {
	line-height:150%;
	margin-left:80px;
}
#product_list a.detail {
	background:transparent url("../product/images/common/bg_detail.gif") no-repeat right top;
	border-bottom:1px solid #CCC;
	display:block;
	margin-top:6px;
	margin-left:80px;
	padding:3px 10px 10px;
	text-align:right;
}
#product_list img {
	position:absolute;
	left:5px;
	top:0;
	height:88px;
	width:71px;
}
#product_list span {
	color:#DB4847;
	font-weight:bold;
}
/* End #product_list */

/* Begin #textitle_dress */
#textitle_dress {
	border:1px solid #E1E1E1;
	clear:both;
	padding:14px;
	text-align:center;
}
#textitle_dress h3 {
	background:transparent url("../product/images/common/icon_piple.gif") no-repeat 10px 9px;
	border-bottom:2px solid #F99D92;
	color:#DE2F2F;
	font-size:13px;
	padding:10px 20px 5px;
	margin-bottom:5px;
	text-align:left;
}
#textitle_dress .list {
	width:440px;
}
#textitle_dress .corner {
	background-color:#E2E2E2;
	position:relative;
}
#textitle_dress .corner_inner {
	margin:1px;
}
#textitle_dress .list ul {
	background:#FFF url("../product/images/common/3_line.gif") repeat-y center 5px;
	padding:10px;
}
#textitle_dress .list li {
	float:left;
	height:110px;
	width:104px;
	text-align:center;
}
#textitle_dress img {
	height:88px;
	width:71px;
}
#textitle_dress p {
	background:transparent url("../product/images/common/currency.gif") no-repeat 22px center;
	color:#DB4847;
	font-weight:bold;
}
#textile {
	float:left;
}
#dress {
	float:right;
}
#textile img {
	height:88px;
	width:71px;
}
#dress img {
	height:88px;
	width:81px;
}

/* Begin Discount */
#discount #sidebar .ad_list {
	margin-top:10px;
}
#discount #sidebar .ad_list li {
	margin-bottom:10px;
}
#discount #sidebar .ad_list img {
	width:180px;
}

#discount_nav {border-top:1px solid #ECECEC;}
#discount_nav ul {
	background:transparent url("../discount/images/title/nav_discount.gif") no-repeat center center;
	height:70px;
}
#discount_nav li {
	float:left;
}
#discount_nav li a {
	display:block;
	height:70px;
	width:188px;
}
#discount_nav li a:hover {text-decoration:none;}
#discount_nav li span {
	visibility:hidden;
}

/* Begin #discount_list */
#discount_list div {margin-bottom:10px;}
#discount_list h3 {
	float:left;
	font-size:13px;
	height:137px;
	width:156px;
}
#discount_list h3 a {
	display:block;
	height:117px;
	width:136px;
	margin-top:10px;
	margin-left:10px;
}
#discount_list h3 a:hover {
	text-decoration:none;
}
#discount_list h3 span {
	visibility:hidden;
}
#discount_list h3 p {
	color:#FFF;
	display:block;
	font-size:13px;
	font-weight:normal;
	height:20px;
	line-height:20px;
	margin:0px 10px 0;
	text-align:center;
}

#hot_today_list h3 {background:transparent url("../discount/images/title/hot_today.gif") no-repeat center center;}
#group_shopping_list h3 {background:transparent url("../discount/images/title/group_shopping.gif") no-repeat center center;}
#time_limit_list h3 {background:transparent url("../discount/images/title/time_limit.gif") no-repeat center center;}
#quantity_limit_list h3 {background:transparent url("../discount/images/title/quantity_limit.gif") no-repeat center center;}

#hot_today_list h3 p {background-color:#FF7328;}
#group_shopping_list h3 p {background-color:#9CC01D;}
#time_limit_list h3 p {background-color:#53A3B1;}
#quantity_limit_list h3 p {background-color:#FFCE55;}

#hot_today_list {background-color:#FFF9EF;border:1px solid #F4EADA;}
#group_shopping_list {background-color:#FBFBDF;border:1px solid #EEEECC;}
#time_limit_list {background-color:#E6F4F6;border:1px solid #D1ECF0;}
#quantity_limit_list {background-color:#FFF9EA;border:1px solid #FFECBF;}

#hot_today_list li {border-left:1px solid #F4EADA;}
#group_shopping_list li {border-left:1px solid #EEEECC;}
#time_limit_list li {border-left:1px solid #D1ECF0;}
#quantity_limit_list li {border-left:1px solid #FFECBF;}

#hot_today_list strong {color:#FF6600;}
#group_shopping_list strong {color:#9CC01D;}
#time_limit_list strong {color:#53A3B1;}
#quantity_limit_list strong {color:#FF9933;}

.today #discount_list h4 {background:#E4EFC8 url("../discount/images/title/icon_today.gif") no-repeat left center;}
.group #discount_list h4 {background:#E4EFC8 url("../discount/images/title/icon_group.gif") no-repeat left center;}
.time #discount_list h4 {background:#E4EFC8 url("../discount/images/title/icon_time.gif") no-repeat left center;}
.quantity #discount_list h4 {background:#E4EFC8 url("../discount/images/title/icon_quantity.gif") no-repeat left center;}

#discount_list div li {
	float:left;
	padding:10px 0;
	text-align:center;
	width:117px;
}
#discount_list div li a img {
	height:90px;
	width:70px;
}
#discount_list h4 {
	color:#690;
	font-size:14px;
	height:30px;
	line-height:30px;
	padding-left:30px;
}

#discount .column {
	margin-right:28px!important;
	margin-right:20px;
	width:696px;
}
.column #discount_list h4 span {
	font-size:13px;
	font-weight:normal;
	padding-left:5px;
}
.column #hot_today_list {border:0;}
.column #hot_today_list li {border:0;}
.column #discount_list div ul {
	background-color:#FFF;
	padding-left:1px;
	padding-top:5px;
}
.column #discount_list div li {
	border:1px solid #CCC;
	margin:5px;
	width:161px!important;
	width:159px;
}
.column #discount_list div li img {
	margin-bottom:10px;
	height:110px;
	width:90px;
}
.column #discount_list div li p {
	line-height:180%;
}
.column #discount_list div li .detail {
	background:transparent url("../discount/images/common/button_detail.gif") no-repeat center center;
	display:block;
	height:26px;
	width:57px;
	line-height:26px;
	margin:5px auto 0;
}
.column #discount_list div li a.detail:hover {
	text-decoration:none;
}

/* Begin #now_on_sale */
#now_on_sale {
	float:left;
	background:transparent url("../discount/images/common/now_on_sale.gif") no-repeat left top;
	height:332px;
	width:551px;
}
#now_on_sale h3 {
	display:none;
}
#now_on_sale ul {
	padding:25px 0 25px 130px;
}
#now_on_sale li {
	float:left;
	padding-bottom:5px;
	width:200px;
}
#now_on_sale img {
	float:left;
	height:90px;
	width:73px;
	margin-right:10px;
}
#now_on_sale .former span {
	color:#006699;
	font-weight:bold;
	text-decoration:line-through;
}
#now_on_sale .present span {
	color:#FF3300;
	font-weight:bold;
}

#discount .ad_hot {
	float:right;
	width:201px;
}
#discount .ad_hot img {
	float:right;
	display:block;
	height:332px;
	width:195px;
}
/* End #now_on_sale */
/* End Discount */

/* Begin Stock */
/* Begin #stock_list */
#stock_list h3 {
	background:#F1EDBD url("../stock/images/common/icon_torus.gif") no-repeat 10px center;
	color:#8E8419;
	font-size:13px;
	font-weight:normal;
	padding:9px 30px 5px;
	margin-bottom:10px;
}
#stock_list ul {
	background:transparent url("../stock/images/common/bg_dot.gif") repeat;
	padding:5px;
}
#stock_list li {
	float:left;
	text-align:center;
	width:185px;
}
#stock_list li div {
	padding:10px;
	margin:5px;
	background-color:#FFF;
}
#stock_list li img {
	height:151px;
	width:132px;
	text-align:center;
	margin-bottom:10px;
}
#stock_list li p {
	line-height:180%;
	padding-left:20px;
	text-align:left;
}
#stock_list a.detail {
	background:transparent url("../stock/images/common/button_detail.gif") no-repeat center center;
	display:block;
	height:20px;
	width:50px;
	line-height:20px;
	margin:15px auto 0;
}
#stock_list a:hover.detail {
	text-decoration:none;
}
/* Begin #recommend_stock */
#recommend_stock {
	clear:both;
	background:transparent url("../stock/images/recommend_stock.jpg") no-repeat left top;
	height:613px;
}
#recommend_stock h3 span {
	visibility:hidden;
}
#recommend_stock ul {
	margin-top:185px;
	margin-left:6px;
	margin-right:330px;
}
#recommend_stock li {
	float:left;
	height:186px;
	width:201px;
	margin:8px 0;
	position:relative;
}
#recommend_stock li div {
	position:absolute;
	right:7px;
	top:60px;
	background-color:#F5F2D7;
	padding:5px;
	z-index:100;
}
#recommend_stock li img {
	position:absolute;
	height:151px;
	width:132px;
	top:18px;
	left:15px;
	z-index:1;
}
/* End #recommend_stock */

/* End Stock */

/* Begin Trade */
#trade #sidebar .ad_list {
	margin-top:10px;
}
#trade #sidebar .ad_list li {
	border:2px solid #CCCCCC;
	display:block;
	padding:3px;
	margin-bottom:10px;
}
#trade #sidebar .ad_list img {
	display:block;
	vertical-align:middle;
}
#trade #sidebar .ad_list a {
	display:block;
}

#trade #trade_list ul.anchors {
	padding-left:10px;
}
#trade #trade_list .anchors li {
	height:28px;
	width:116px;
}
#trade #trade_list .anchors li a {
	border:0;
	display:block;
	font-size:14px;
	line-height:28px;
	padding:7px 0 7px!important;
	padding:7px 0 6px;
	text-align:center;
	background:transparent url("../images/tabs/trade_list.gif") no-repeat -116px 0;
}
#trade #trade_list .anchors .tabs-selected a, #trade #trade_list .anchors a:hover, #trade #trade_list .anchors a:focus, #trade #trade_list .anchors a:active {
	background:transparent url("../images/tabs/trade_list.gif") no-repeat 0 0;
}

#trade_list .fragment {
	border:0;
	color:#8369B6;
	padding:0;
}
#trade_list .info_list a {
	color:#8369B6;
}
#trade_list .info_list th {
	background-color:#F5F5F5;
	border-top:2px solid #CCC;
	padding:8px 0;
}
#trade_list .info_list td {
	border-bottom:1px dotted #8369B6;
	padding:8px 5px;
	text-align:center;
}
#trade_list .info_list td.title {
	text-align:left;
}
.info_list th.number {
	width:80px;
}
.info_list th.title {
}
.info_list th.area {
	width:50px;
}
.info_list th.view {
	width:70px;
}
.info_list th.date {
	width:70px;
}

#trade_list .pagination {
	float:right;
}
#trade_list .pagination ul {
	margin-top:10px;
}
#trade_list .pagination li {
	float:left;
	padding:5px;
}
/* End Trade */

/* Begin Brand */
#brand .ad_list {
	background-color:#6AACBF;
	margin-top:10px;
	padding:2px;
	position:relative;
	text-align:center;
}
#brand .ad_list ul {
	padding:10px;
}
#brand .ad_list li {
	margin:5px 0px;
}
#brand .ad_list img {
	border:1px solid #CCC;
}

#brand_alliance {
	clear:both;
	background:transparent url("../brand/images/ad/brand_alliance.jpg") no-repeat center center;
	height:62px;
}

#brand_list {
	clear:both;
	background:transparent url("../brand/images/common/bg_gradient.gif") repeat-x center 32px;
	margin-top:5px;
	position:relative;
}
#brand_list h3 {
	background:transparent url("../brand/images/common/bg_title.gif") repeat-x left center;
	color:#7FB0BE;
	font-size:14px;
	height:33px;
	margin-bottom:10px;
}
#brand_list h3 span {
	background:transparent url("../brand/images/common/title_circle.gif") no-repeat 5px center;
	line-height:33px;
	padding-left:25px;
}
#brand_list div {
	border-bottom:1px solid #EEE;
	margin-bottom:15px;
}
#brand_list div.textiles {
	border-bottom:0;
}
#brand_list h3 ul {
	float:right;
}
#brand_list h3 li {
	float:left;
	line-height:33px;
}
#brand_list h3 li a {
	border-left:1px solid #000;
	padding:0 8px;
}
#brand_list h3 li:first-child a, #brand_list h3 li.first-child a {
	border-left:0;
}
#brand_list div h4 {
	float:left;
	font-size:13px;
}
#brand_list div h4 span {
	visibility:hidden;
}
#brand_list div h4 a {
	display:block;
	height:53px;
	width:92px;
}
#brand_list div h4 a:hover {
	text-decoration:none;
}
#brand_list div {
	margin-bottom:5px;
}
#brand_list div ul {
	float:right;
	padding:px;
}
#brand_list div li {
	float:left;
	width:129px;
	text-align:center;
}
#brand_list div li img {
	display:block;
	margin:0 auto;
	height:60px;
	width:120px;
}
#brand_list div li p a {
	line-height:25px;
}

.men h4 a {background:transparent url("../brand/images/title/men.gif") no-repeat 0 0;}
.men h4 a:hover {background:transparent url("../brand/images/title/men.gif") no-repeat -92px 0;}
.women h4 a {background:transparent url("../brand/images/title/women.gif") no-repeat 0 0;}
.women h4 a:hover {background:transparent url("../brand/images/title/women.gif") no-repeat -92px 0;}
.kids h4 a {background:transparent url("../brand/images/title/kids.gif") no-repeat 0 0;}
.kids h4 a:hover {background:transparent url("../brand/images/title/kids.gif") no-repeat -92px 0;}
.sports h4 a {background:transparent url("../brand/images/title/sports.gif") no-repeat 0 0;}
.sports h4 a:hover {background:transparent url("../brand/images/title/sports.gif") no-repeat -92px 0;}
.casual h4 a {background:transparent url("../brand/images/title/casual.gif") no-repeat 0 0;}
.casual h4 a:hover {background:transparent url("../brand/images/title/casual.gif") no-repeat -92px 0;}
.accessory h4 a {background:transparent url("../brand/images/title/accessory.gif") no-repeat 0 0;}
.accessory h4 a:hover {background:transparent url("../brand/images/title/accessory.gif") no-repeat -92px 0;}
.bags h4 a {background:transparent url("../brand/images/title/bags.gif") no-repeat 0 0;}
.bags h4 a:hover {background:transparent url("../brand/images/title/bags.gif") no-repeat -92px 0;}
.textiles h4 a {background:transparent url("../brand/images/title/textiles.gif") no-repeat 0 0;}
.textiles h4 a:hover {background:transparent url("../brand/images/title/textiles.gif") no-repeat -92px 0;}

#brand_story {
	background:transparent url("../brand/images/common/bg_gradient.gif") repeat-x center 25px;
}
#brand_story h3 {
	background:#F0F7F6 url("../brand/images/common/title_circle.gif") no-repeat 5px center;
	border:1px solid #EEE;
	color:#7FB0BE;
	font-size:14px;
	margin-top:10px;
	margin-bottom:10px;
	padding:7px 5px 6px 25px;
}
#brand_story ul {
	padding:0;
}
#brand_story li {
	float:left;
	border-bottom:2px solid #5193A6;
	margin:5px;
	padding:0 0 5px;
	width:361px;
}
#brand_story li h4 {
	font-size:13px;
	font-weight:normal;
	height:25px;
	line-height:25px;
}
#brand_story li h4 span {
	color:#006666;
	font-weight:bold;
}
#brand_story li a.img {
	float:left;
	border:1px solid #CCC;
	display:block;
	margin-right:15px;
	width:127px;
}
#brand_story li img {
	display:block;
	margin:2px auto;
	height:88px;
	width:123px;
}
#brand_story li .detail {
	float:right;
	padding:10px 20px;
}
/* End Brand */